package com.sz.jinzheng.model;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 这个是借款表 通过审批后才写入
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class BorrowInfo {
    /**
     * 主键 id
     */
    private Integer id;
    /**
     * 借款信息表中的id
     */
    private Integer borrowerInfoId;
    /**
     * 借款用户的id
     */
    private Integer userId;
    /**
     * 币种默认为:人民币
     */
    private String currency = "人民币";
    /**
     * 借款金额
     */
    private Double amount;
    /**
     * 借款期限（6+12，9+12,11+1）
     * 18 = 6+12  21=9+12  12=11+1
     */
    private Integer period = 18;
    /**
     * 年利率
     */
    private Double borrowYearRate = 0.046;
    /**
     * 还款方式 1-等额本息 2-提前还款 3-先息后本
     */
    private Integer returnMethod = 1;
    /**
     * 资金用途 默认日用
     */
    private String moneyUse="日用";
    /**
     * 本息 = 本金+利息
     */
    private Double principalAndInterest;
    /**
     * 利息
     */
    private Double interest;
    /**
     * 创建时间
     */
    private String createTime;
    /**
     * 更新时间
     */
    private String updateTime;
    /**
     * 逻辑删除(1:已删除，0:未删除)
     */
    private Integer isDeleted;

    /**
     * 审批状态（0：未提交，1：审核中， 2：审核通过， -1：审核不通过）
     */
    private Integer status;
    /**
     * 还款状态（0:已还清 1：未还清）
     */
    private Integer repaymentStatus;

}
